English Dictionary
◊ PHONOGRAPH RECORD
thermal spring
n : a natural spring of water at a temperature of 70 F or above
[syn: {hot spring}]